The fossil record clearly shows insects have always been insects.
In a recent study, researchers led by biologist Richard J. Knecht, a Ph.D. candidate...
Once again, a recent and remarkable fossil discovery has been made challenging evolutionary theory. A strange arthropod (i.e. a radiodont) has been found...